/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */

package ihm_clarifiee.application;

import java.util.ArrayList;
import java.util.Date;
import ihm_clarifiee.Control.*;

/**
 *
 * @author Revan
 */
public class Usine {


    public Projet newProjet(Usine u,String titre,String des,String objectif, Date datedebut, Integer duree)
    {
        return new Projet(u,titre, des, objectif, datedebut, duree);
    }
    
    public Equipe newEquipe(Usine u,Projet projet ,String nomEquipe,Utilisateur scrumMaster,String description ){
    	return new Equipe(u,projet,nomEquipe,scrumMaster,description);
    }
    public Utilisateur newUtilisateur(String nom, String prenom){
    	return new Utilisateur(nom, prenom);
    }
    public Backlog newBacklog(Projet p)
    {
       return new Backlog(p);
    }

    public Release newRelease(Usine u,Projet pr,String nom,String objectif,Date datedebut,Date datefin)
    {
    return new Release(u,pr, nom, objectif, datedebut, datefin);
    }

    public Histoire newHistoire (Backlog bk,String nom,String desc,int duree, Theme th, int etat)
    {
        return new Histoire(bk, nom, desc, duree, th, etat);
    }

    public Sprint newSprint(String nom,Date datedebut,Date datefin,String objectifs)
    {
        return new Sprint(nom, datedebut, datefin, objectifs);
    }
}
